non-preemptive multitasking

non-preemptive multitasking
   Any form of multitasking in which the operating system cannot preempt a running task and move to the next task in the queue.
   Programs are easy to write for this environment; however, a single badly written program can take over the whole system. By refusing to relinquish the processor, such a program can cause serious problems for other programs running at the same time. Poorly written non-preemptive multitasking can produce a kind of stuttering effect on running applications, depending on how the programs behave.

Dictionary of networking . 2014.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Non-blocking algorithm — In computer science, a non blocking algorithm ensures that threads competing for a shared resource do not have their execution indefinitely postponed by mutual exclusion. A non blocking algorithm is lock free if there is guaranteed system wide… …   Wikipedia

  • Computer multitasking — In computing, multitasking is a method where multiple tasks, also known as processes, share common processing resources such as a CPU. In the case of a computer with a single CPU, only one task is said to be running at any point in time, meaning… …   Wikipedia

  • Nonpreemptive multitasking — is a style of computer multitasking in which the operating system never initiates a context switch from a running process to another process. Such systems are either statically scheduled, most often periodic systems, or exhibit some form of… …   Wikipedia

  • Apple Lisa — For the MOS 6502 assembler for Apple II computers, see Lisa assembler. Infobox Computer name = Apple Lisa developer = Apple Computer, Inc. type = Personal computer photo = caption = Apple Lisa, with an Apple ProFile external hard disk sitting… …   Wikipedia

  • невытесняющая многозадачность — бесприоритетный режим многозадачности — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы бесприоритетный режим многозадачности EN non preemptive… …   Справочник технического переводчика

  • Preemption (computing) — Pre emption or preemption in computing is the act of temporarily interrupting a task being carried out by a computer system, without requiring its cooperation, and with the intention of resuming the task at a later time. Such a change is known as …   Wikipedia

  • Operating system — Operating systems …   Wikipedia

  • Scheduling (computing) — This article is about processes assignment in operating systems. For other uses, see Scheduling (disambiguation). Scheduling is a key concept in computer multitasking, multiprocessing operating system and real time operating system designs.… …   Wikipedia

  • Embedded system — Picture of the internals of an ADSL modem/router. A modern example of an embedded system. Labelled parts include a microprocessor (4), RAM (6), and flash memory (7). An embedded system is a computer system designed to do one or a few dedicated… …   Wikipedia

  • Novell NetWare — NetWare loading. (August 22, 2006) Company / developer Novell, Inc. Working state Current Source model Closed so …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”